DifferentialRootReduce
DifferentialRootReduce[expr,x] attempts to reduce expr to a single DifferentialRoot object as a function of x.
DifferentialRootReduce[expr,{x,x0}] takes the initial conditions to be specified at x=x0.
Please visit the official Wolfram Language Reference for more details and examples on core symbols.